package com.itheima.service;

import com.itheima.common.PageBean;
import com.itheima.dto.EmpExprDto;
import com.itheima.dto.EmpLoginDto;
import com.itheima.dto.EmpQueryDto;
import com.itheima.dto.EmpUpdateDto;
import com.itheima.pojo.Emp;
import com.itheima.vo.EmpLoginVo;
import com.itheima.vo.EmpVo;

import java.util.List;

public interface EmpService {
    PageBean pageQuery(EmpQueryDto dto);


    void add(EmpExprDto dto);


    EmpVo selectid(Integer id);

    void update(EmpExprDto dto);

    void deleteid(List<Integer> id);

    List<Emp> selectall();

    EmpLoginVo emplogin(EmpLoginDto dto);

    void deletedeptid(Integer id);


    void empupdate(EmpUpdateDto dto);
}
